package fr.ajicommerce.core.dto;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.OneToOne;

import fr.ajicommerce.core.entities.Produit;

public class CopieProduitDTO implements Serializable{

	private static final long serialVersionUID = 1L;
	
	private Long idCopieProduit;
	double prixInstantCommande;
	Date dateCreation;	
	ProduitDTO produit;
	
	public CopieProduitDTO() {
		
	}

	public CopieProduitDTO(double prixInstantCommande, Date dateCreation,
			ProduitDTO produit) {
		super();
		this.prixInstantCommande = prixInstantCommande;
		this.dateCreation = dateCreation;
		this.produit = produit;
	}

	public Long getIdCopieProduit() {
		return idCopieProduit;
	}

	public void setIdCopieProduit(Long idCopieProduit) {
		this.idCopieProduit = idCopieProduit;
	}

	public double getPrixInstantCommande() {
		return prixInstantCommande;
	}

	public void setPrixInstantCommande(double prixInstantCommande) {
		this.prixInstantCommande = prixInstantCommande;
	}

	public Date getDateCreation() {
		return dateCreation;
	}

	public void setDateCreation(Date dateCreation) {
		this.dateCreation = dateCreation;
	}

	public ProduitDTO getProduit() {
		return produit;
	}

	public void setProduit(ProduitDTO produit) {
		this.produit = produit;
	}

	@Override
	public String toString() {
		return "CopieProduitDTO [idCopieProduit=" + idCopieProduit
				+ ", prixInstantCommande=" + prixInstantCommande
				+ ", dateCreation=" + dateCreation + ", produit=" + produit
				+ "]";
	}
	
	
}
